TechDraw RichTextAnnotation/de

TechDraw FormatierterBeschriftungstext

Menüeintrag
TechDraw → Beschriftungen → Formatierter Beschriftungstext
Arbeitsbereich
TechDraw
Standardtastenkürzel
Keiner
Eingeführt in Version
0.19
Siehe auch
TechDraw Vorlagen

Beschreibung

Das Werkzeug TechDraw FormatierterBeschriftungstext fügt einer Hinweislinie oder einer Ansicht einen formatierten Beschriftungsblock hinzu.

Eigenständiger formatierter Beschriftungstext

Anwendung

  1. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind: Wahlweise das gewünschte Zeichnungsblatt durch Auswahl in der Baumansicht aktivieren.
  2. Um eine formatierte (Rich-Text-) Beschriftung an eine Hinweislinie anzuhängen, wird die Linie in der Baumansicht oder auf dem Zeichnungsblatt ausgewählt.
  3. Es gibt mehrere Möglichkeiten, das Werkzeug aufzurufen:
    • Die Schaltfläche Formatierter Beschriftungstext drücken.
    • Den Menüeintrag TechDraw → Beschriftungen → Formatierter Beschriftungstext auswählen.
  4. Wenn mehrere Zeichnungsblätter im Dokument vorhanden sind und noch kein Blatt aktiviert wurde, wird das Dialogfeld Blattauswahl geöffnet:
    1. Das gewünschte Blatt auswählen.
    2. Die Schaltfläche OK drücken.
  5. Der Aufgaben-Bereich wird geöffnet und ermöglicht eine schnelle Eingabe von Text.
  6. Die Schaltfläche Rich-Text-Editor starten öffnet einen voll ausgestatteten Editor:
    1. Ist die Texteingabe abgaschlossen, wird die Schaltfläche gedrückt, um die Änderungen zu speichern und den Editor zu schließen.
  7. Die Schaltfläche OK drücken, um den Aufgaben-Bereich zu schließen.

Hinweise

Eigenschaften

Skripten

Siehe auch: Autogenerierte API-Dokumentation und Grundlagen der Skripterstellung in FreeCAD.

Das Werkzeug FormatierterBeschriftungstext kann in Makros und von der Python-Konsole aus verwendet werden.

myPage = FreeCAD.ActiveDocument().Page
myBase = FreeCAD.ActiveDocument().View
blockObj = FreeCAD.ActiveDocument.addObject('TechDraw::DrawRichAnno','DrawRichAnno')
FreeCAD.activeDocument().myPage.addView(blockObj)
blockObj.X = 5
blockObj.Y = 5
blockObj.AnnoText = myHTMLText